lincolnsol
(usa Fedora)
Enviado em 14/11/2011 - 01:45h
Boa noite colegas do Viva o Linux.
Estou montando um script onde ele guardará em uma variável(var0) o valor de um caractere que esta em texto, em uma determinada linha e posição.
A string que tenho q salvar com var0 é sempre o segundo carácter da 5 linha do "texto" em questão.
eu tentei usar usar o seguinte comando
var0=`cat $arquivo | sed '5!d' | cut -d" " -f2`
depois tentei assim:
var0=`cat $arquivo | sed '5d' | cut -d" " -f2`
porem como resposta nos dois casos eu recebo uma saída um emaranhado contendo doas as partes do arquivo
então tentei fazer por partes e mostras apenas a 5° linha do arquivo, usei:
var0=`cat $arquivo | sed '5!d'`
var0=`cat $arquivo | sed '5d'`
com esses comando tive como saida toda a primeira coluna do arquivo, por favor o que estou fazendo de errado ?